#ifndef _CONTA_ESPECIAL_H
#define _CONTA_ESPECIAL_H

#include "conta_simples.h"

/*!
 * @fn conta_especial
 * @brief conta bancária com limite especial de saldo
 */
class conta_especial : public conta_simples
{

private:
    double d_limite;

public:
    conta_especial( unsigned long num_conta, double saldo, double limite );
    ~conta_especial( void );

    bool deposito( double valor );
    bool saque( double valor ) ;
    bool transferir( double valor, const conta_simples& fornecido );
};
#endif /* _CONTA_ESPECIAL_H */
